Nosebleed plant

noun

Definitions

Noun
  1. 1
    Achillea millefolium or common yarrow, a flowering plant widespread in the temperate Northern Hemisphere, formerly and sometimes used to stanch the flow of blood.

    "She reached in her bag and drew out a leaf from the nosebleed plant she had collected."

Next best steps

Mini challenge

Want a quick game? Try Word Finder.